enolate ion - French English Dictionary